paint-brush
ब्लॉकचेन के साथ समस्याएं और हमें इंटरनेट कंप्यूटर की आवश्यकता क्यों हैद्वारा@lucidsamuel
1,766 रीडिंग
1,766 रीडिंग

ब्लॉकचेन के साथ समस्याएं और हमें इंटरनेट कंप्यूटर की आवश्यकता क्यों है

द्वारा Samuel Akinosho8m2022/10/18
Read on Terminal Reader
Read this story w/o Javascript

बहुत लंबा; पढ़ने के लिए

इंटरनेट कंप्यूटर एक लेयर -1 ब्लॉकचेन है जो आपको मनमाने ढंग से स्केलेबल वेब 3 डैप, डेफी प्रोटोकॉल, गेम, सोशल मीडिया और मेटावर्स प्रोजेक्ट बनाने की अनुमति देता है जो ब्लॉकचेन पर एंड-टू-एंड चलते हैं। यह प्रोटोकॉल का एक सेट है जो दुनिया भर के स्वतंत्र डेटा केंद्रों को एक साथ बैंड करने की अनुमति देता है और वर्तमान इंटरनेट क्लाउड प्रदाताओं के लिए एक विकेन्द्रीकृत विकल्प प्रदान करता है। इंटरनेट कंप्यूटर का एक महत्वपूर्ण पहलू नर्वस सिस्टम (एनएनएस) है - एक ओपन एल्गोरिथम गवर्नेंस सिस्टम जो नेटवर्क और टोकनोमिक्स को नियंत्रित करता है जो ओपन इंटरनेट सेवाओं के विकास को सक्षम बनाता है।

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coins Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - ब्लॉकचेन के साथ समस्याएं और हमें इंटरनेट कंप्यूटर की आवश्यकता क्यों है
Samuel Akinosho HackerNoon profile picture


ब्लॉकचेन की परिभाषा से शुरू होकर — इसे कभी-कभी कहा जाता है वितरित खाता प्रौद्योगिकी (डीएलटी), जिसमें रिकॉर्ड की बढ़ती हुई सूची होती है, जिसे नेटवर्क पर ब्लॉक कहा जाता है, जो क्रिप्टोग्राफिक हैशिंग के उपयोग के माध्यम से सुरक्षित रूप से एक साथ, अपरिवर्तनीय और पारदर्शी रूप से जुड़े हुए हैं।


इसलिए हम केवल ब्लॉकचैन को एक साझा, अपरिवर्तनीय बहीखाता के रूप में परिभाषित कर सकते हैं जिसका उपयोग विभिन्न लेनदेन को रिकॉर्ड करने और विश्वास बनाने के लिए संपत्ति को ट्रैक करने के लिए किया जाता है।


पिछले साल से, डैप उद्योग ने साल-दर-साल 765% से अधिक की वृद्धि देखी है, लेकिन इस उछाल और विकास के बावजूद, दुनिया को अभी तक हाइपर-स्केल, ब्लॉकचैन-आधारित डैप जैसे कि अमेज़ॅन जैसे उभरने के लिए नहीं देखा गया है। ई-कॉमर्स वेबसाइट या एक विकेन्द्रीकृत स्ट्रीमिंग प्लेटफॉर्म जिसमें प्रतिद्वंद्वी ट्विच के लिए उच्च कंप्यूटिंग प्रदर्शन है।


यदि आप वास्तव में डैप क्या हैं, इसके बारे में अधिक जानना चाहते हैं, तो आप यहां ऐसा कर सकते हैं:


डिक्रिप्ट के अनुसार, 2020 में लगभग 70% एथेरियम नोड केंद्रीकृत सेवाओं पर चलते हैं। डैप अक्सर पूरी तरह से ऑन-चेन संचालित करने के बजाय अपने फ्रंट-एंड इंटरफेस के लिए केंद्रीकृत वेब होस्टिंग और क्लाउड प्रदाताओं का लाभ उठाते हैं। यह विकेंद्रीकरण को बहुत कमजोर करता है और डैप को क्लाउड कॉरपोरेशन पर निर्भर बनाता है, जो ब्लॉकचेन के मूल्यों के बिल्कुल विपरीत है।

यह देखते हुए कि सोशल मीडिया प्लेटफॉर्म और डिजिटल मार्केटप्लेस स्टोरेज-हैवी एप्लिकेशन हैं जो लगभग हर गतिविधि में एक नया राज्य जोड़ते हैं, डीएपी बनाने वाले डेवलपर्स ऑन-चेन वेब 3 विकास के लिए अधिक कुशल दृष्टिकोण की मांग करते हैं। पारंपरिक ब्लॉकचेन पर, नेटवर्क की भीड़ बस नेटवर्क को धीमा कर देती है, जिसके परिणामस्वरूप लेनदेन की लागत (उर्फ गैस) बढ़ जाती है और ब्लॉक की अंतिमता में देरी होती है।


इन सभी चुनौतियों के साथ, और कई अन्य, छोटे पैमाने की परियोजनाओं के लिए डैप के भविष्य को सीमित करने या केंद्रीकृत भंडारण के उपयोग की आवश्यकता के साथ, इंटरनेट कंप्यूटर के रूप में जाना जाने वाला एक अजीब परत -1 ब्लॉकचैन इस समस्या को हजारों बड़े पैमाने पर हल कर रहा है। dapps पहले से ही अपनी श्रृंखला पर कार्यात्मक रूप से चल रहे हैं, और हम इसकी गहराई में गोता लगाएंगे कि यह क्या है, इसकी प्रमुख विशेषताएं जो इसे अन्य ब्लॉकचेन के बीच बाहर खड़े होने में सक्षम बनाती हैं, और हम इस पर कैसे निर्माण कर सकते हैं।


इंटरनेट कंप्यूटर एक लेयर -1 ब्लॉकचेन है जो आपको मनमाने ढंग से स्केलेबल वेब 3 डीएपी, डेफी प्रोटोकॉल, गेम, एनएफटी, सोशल मीडिया और मेटावर्स प्रोजेक्ट बनाने की अनुमति देता है जो ब्लॉकचेन पर एंड-टू-एंड चलते हैं। यह भारी मात्रा में डेटा स्टोर कर सकता है और बड़ी मात्रा में गणना जल्दी से कर सकता है।


इंटरनेट कंप्यूटर और उसका नेटवर्क तंत्रिका तंत्र (NNS)

इंटरनेट कंप्यूटर (आईसी) दुनिया का सबसे तेज और सबसे शक्तिशाली ब्लॉकचेन नेटवर्क है। यह प्रोटोकॉल का एक सेट है जो दुनिया भर के स्वतंत्र डेटा केंद्रों को एक साथ बैंड करने की अनुमति देता है और वर्तमान केंद्रीकृत इंटरनेट क्लाउड प्रदाताओं के लिए एक विकेन्द्रीकृत विकल्प प्रदान करता है।

इन नोड्स का एक सेट एक सबनेट ब्लॉकचैन बनाने के लिए गठबंधन करता है। इंटरनेट कंप्यूटर अनिवार्य रूप से कई स्टैंडअलोन सबनेट ब्लॉकचेन का एक नेटवर्क है, और यह नेटवर्क में नए नोड्स जोड़कर अपनी क्षमता को अनिश्चित काल तक बढ़ा सकता है।


इंटरनेट कंप्यूटर कनस्तर नामक स्मार्ट अनुबंधों को होस्ट करता है जो डेवलपर्स को खुले इंटरनेट पर इंटरऑपरेबल अनुप्रयोगों को तैनात करने की अनुमति देता है, जो नोड कंप्यूटरों की कम्प्यूटेशनल क्षमता को जोड़कर बनाए रखता है। स्वतंत्र डेटा केंद्र सारे जहां में। इंटरनेट कंप्यूटर ब्लॉकचैन का एक महत्वपूर्ण पहलू नेटवर्क नर्वस सिस्टम (एनएनएस) है , जो एक खुली एल्गोरिथम शासन प्रणाली है जो नेटवर्क और टोकनोमिक्स को नियंत्रित करता है जो खुली इंटरनेट सेवाओं के विकास को सक्षम बनाता है, और उद्यम प्रणाली हाइपर-स्केल पर काम करने में सक्षम है। एनएनएस नोड्स को स्वैप करने के लिए भी जिम्मेदार है जब वे दोषपूर्ण हो जाते हैं या उन्नयन की आवश्यकता होती है और नए सबनेट बना सकते हैं।


आगे यह समझाने के लिए कि एनएनएस कैसे काम करता है, तंत्रिका तंत्र के अर्थ को समझना महत्वपूर्ण है, इसलिए मैं आपको कॉलेज/हाई स्कूल वापस ले जाने की अनुमति देता हूं। जीव विज्ञान के अनुसार, तंत्रिका तंत्र एक जानवर का एक असाधारण रूप से जटिल तत्व है जो अपने शरीर के कई हिस्सों से संकेतों को वितरित करके अपनी गतिविधियों और संवेदी सूचनाओं को व्यवस्थित करता है।


तंत्रिका तंत्र आपके शरीर के लिए कमांड सेंटर के रूप में कार्य करता है, जो आपके मस्तिष्क में उत्पन्न होता है, जो आपके आंदोलनों, विचारों और आपके परिवेश के प्रति सहज प्रतिक्रियाओं को नियंत्रित करता है।


नेटवर्क तंत्रिका तंत्र (एनएनएस), शरीर के तंत्रिका तंत्र की तरह, एक स्वायत्त टोकन प्रणाली है जो इंटरनेट कंप्यूटर ब्लॉकचैन को पूरी तरह से खुले, विकेन्द्रीकृत तरीके से नियंत्रित करती है, जिससे इसे प्रभावी ढंग से सुधार और विकसित किया जा सकता है।


नेटवर्क नर्वस सिस्टम के बारे में अधिक जानने के लिए आप Dfinity के शोधकर्ता लारा श्मिड के इस अद्भुत लेख को आगे पढ़ सकते हैं।



इंटरनेट कंप्यूटर पर प्रत्येक डैप में आवश्यक डेटा को अपने भीतर संग्रहीत करने की क्षमता होती है कनस्तर स्मार्ट अनुबंध वातावरण , जहां इसे डैप के स्मार्ट कॉन्ट्रैक्ट लॉजिक द्वारा तुरंत उपयोग किया जा सकता है।


इंटरनेट कंप्यूटर पर कनस्तर स्मार्ट अनुबंध HTTP प्रश्नों को प्राप्त कर सकते हैं और उनका जवाब दे सकते हैं, अन्य ब्लॉकचेन के विपरीत जहां स्मार्ट अनुबंध उपभोक्ताओं को इंटरैक्टिव वेब सामग्री वितरित नहीं कर सकते हैं।


यह इतिहास में पहली बार है जब एक विकेन्द्रीकृत बुनियादी ढाँचा व्यावसायिक संगठनों द्वारा नेताओं और बोर्डों के साथ चलाए जा रहे मालिकाना केंद्रीकृत बुनियादी ढांचे के साथ प्रतिस्पर्धा करने के उद्देश्य से स्व-निर्देशित होगा।

इंटरनेट कंप्यूटर कैसे कार्य करता है?

इंटरनेट कंप्यूटर एक रिवर्स-गैस आर्किटेक्चर को नियोजित करता है जिससे स्मार्ट अनुबंध अपने निष्पादन, कंप्यूटिंग और भंडारण के लिए भुगतान करते हैं। एप्लिकेशन डेवलपर्स अपने स्मार्ट अनुबंधों को साइकिल के साथ चार्ज करते हैं, और उपयोगकर्ताओं को इन स्मार्ट अनुबंधों के साथ संवाद करने के लिए कोई "गैस" शुल्क नहीं देना पड़ता है।

गैस शुल्क का भुगतान करने के लिए टोकन वॉलेट की आवश्यकता के बिना उपयोगकर्ता आसानी से वेब पर ऑन-चेन डैप के साथ जुड़ सकते हैं। इंटरनेट कंप्यूटर पर एनएफटी बनाने या खरीदने के लिए कोई गैस शुल्क नहीं है , और एनएफटी और इससे जुड़ी संपत्ति दोनों को हैश ऑन-चेन और एसेट को क्लाउड सर्वर पर संग्रहीत करने के बजाय ऑन-चेन होस्ट किया जाता है।


क्योंकि केंद्रीकृत सर्वर के अप्रत्याशित रूप से बंद होने का कोई जोखिम नहीं है, इंटरनेट कंप्यूटर बड़ी राज्य आवश्यकताओं के साथ डैप विकसित करने के लिए आदर्श ब्लॉकचेन है। इंटरनेट कंप्यूटर अनिवार्य रूप से कई स्टैंडअलोन सबनेट ब्लॉकचेन का एक नेटवर्क है, और यह नेटवर्क में नए नोड्स जोड़कर अपनी क्षमता को अनिश्चित काल तक बढ़ा सकता है।


जैसा कि ऊपर बताया गया है, इंटरनेट कंप्यूटर के माध्यम से नए नोड्स और सबनेट को ऑनबोर्ड करता है नेटवर्क तंत्रिका तंत्र (एनएनएस), एक खुला, बिना लाइसेंस वाला, ऑन-चेन डीएओ जिसमें कोई भी आईसीपी उपयोगिता टोकन को वोटिंग न्यूरॉन्स में दांव पर लगाकर भाग ले सकता है। प्रत्येक सबनेट कनस्तर स्मार्ट अनुबंधों को होस्ट करता है, जो इंटरऑपरेबल कंप्यूट इकाइयां हैं जिनमें कोड और राज्य शामिल हैं।


इंटरनेट पर स्मार्ट अनुबंध निष्पादन कंप्यूटर को नेटवर्क की मापनीयता में सुधार करते हुए अपडेट और क्वेरी कॉल में विभाजित किया गया है। अपडेट कॉल राज्य-संशोधित लेनदेन हैं, जबकि क्वेरी कॉल केवल-पढ़ने के लिए सरल अनुरोध हैं जिन्हें मिलीसेकंड में निष्पादित किया जाता है।


इंटरनेट कंप्यूटर पर, सबनेट में प्रत्येक ईमानदार नोड एक अद्यतन कॉल को संसाधित करता है जबकि एक क्वेरी कॉल को संसाधित करने के लिए केवल एक नोड की आवश्यकता होती है। प्रत्येक सबनेट स्वतंत्र रूप से अन्य सबनेट पर निर्भर हुए बिना अद्यतन और क्वेरी कॉल को संसाधित कर सकता है। इसलिए इंटरनेट कंप्यूटर अधिक सबनेट जोड़कर कॉल को अपडेट करता है और यह सबनेट में अधिक नोड्स जोड़कर क्वेरी कॉल को स्केल करता है।


हाल के एक प्रदर्शन मूल्यांकन ने प्रदर्शित किया कि इंटरनेट कंप्यूटर संसाधित कर सकता है प्रति सेकंड 11,500 से अधिक लेनदेन , डीएपी की मेजबानी करने वाले एप्लिकेशन सबनेट पर 1-सेकंड की अंतिमता के साथ-साथ प्रति सेकंड 250,000 प्रश्न। इंटरनेट कंप्यूटर का NNS मात्र 2 सेकंड का होता है।


इंटरनेट आइडेंटिटी — बेनामी ब्लॉकचैन ऑथेंटिकेशन सिस्टम

विकिपीडिया की इंटरनेट पहचान की परिभाषा से शुरू होकर, इसे a . कहा जाता है सामाजिक पहचान जिसे एक इंटरनेट उपयोगकर्ता ऑनलाइन समुदायों और वेबसाइटों में स्थापित करता है। यह स्वयं की सक्रिय रूप से निर्मित प्रस्तुति भी हो सकती है। हालांकि कुछ लोग ऑनलाइन अपनी असली पहचान का उपयोग करते हैं, अन्य लोग गुमनाम रहना चाहते हैं, छद्म शब्दों का उपयोग करके खुद को पहचानना चाहते हैं जो विभिन्न डिग्री का खुलासा करते हैं व्यक्तिगत रूप से पहचान योग्य जानकारी


इंटरनेट कंप्यूटर की इंटरनेट पहचान, ऊपर की परिभाषा की तरह, उपयोगकर्ताओं को Web3 सेवाओं और dapps के साथ सत्र बनाने के साथ-साथ पारंपरिक ब्लॉकचेन लेनदेन पर हस्ताक्षर करने की अनुमति देती है। उपयोगकर्ता पहचान "एंकर" बना सकते हैं, जिसके लिए उपयुक्त क्रिप्टोग्राफ़िक रूप से सक्षम डिवाइस, जैसे लैपटॉप का फिंगरप्रिंट सेंसर, फोन का फेशियल आईडी सिस्टम, या पोर्टेबल HSM, जैसे कि YubiKey या Ledger वॉलेट असाइन किया जा सकता है।


फिर, अपने एंकर को सौंपे गए किसी भी उपकरण का उपयोग करके, वे इंटरनेट कंप्यूटर पर चलने वाले किसी भी डैप के लिए साइन अप और प्रमाणित कर सकते हैं। उदाहरण के लिए, आपकी इंटरनेट पहचान का उपयोग लॉग इन करने के लिए किया जा सकता है नेटवर्क तंत्रिका तंत्र ऐप (एनएनएस), जहां आप स्टोर कर सकते हैं और हिस्सेदारी आईसीपी और इंटरनेट कंप्यूटर के शासन में भाग लेते हैं।


यह उच्च स्तर की सरलता प्रदान करता है, जिससे उपयोगकर्ताओं को क्रिप्टोग्राफ़िक सुरक्षा के उच्चतम स्तर से लाभ होने पर बहुत कम घर्षण के साथ रुचि के डैप को प्रमाणित करने की अनुमति मिलती है, लेकिन क्रिप्टोग्राफ़िक कुंजी सामग्री को सीधे प्रबंधित या संभालने की आवश्यकता के बिना, गलतियों और महत्वपूर्ण सामग्री की चोरी को रोकना . प्रौद्योगिकी dapps को अज्ञात करती है, और यदि किसी dapp के साथ संलग्न होने के लिए एक एंकर का उपयोग किया जाता है, तो dapp एक विशेष रूप से बनाया गया छद्म नाम देखता है, जो उपयोगकर्ताओं को कई dapps पर नज़र रखने से रोकता है। एक उपयोगकर्ता असीमित संख्या में पहचान एंकर बना सकता है।


इंटरनेट पहचान और यह कैसे काम करता है, इसके बारे में और जानने के लिए, आप यहां और अधिक पढ़ सकते हैं:

इंटरनेट कंप्यूटर पर निर्माण

एक डेवलपर के रूप में, इसके साथ शुरुआत करना काफी आसान है DFINITY का डेवलपर केंद्र सॉफ्टवेयर डेवलपमेंट किट, प्रलेखन, डेवलपर फोरम, तकनीकी पुस्तकालय, साइकिल नल, आदि के लिए।


इंटरनेट कंप्यूटर ब्लॉकचेन पर काम करने वाले डैप को डिजाइन करने के लिए दो प्राथमिक तरीके या वर्कफ़्लो हैं।


स्थानीय विकास: आप अपने कंप्यूटर पर इंटरनेट कंप्यूटर ब्लॉकचेन का अनुकरण करते हुए एक स्थानीय कनस्तर निष्पादन वातावरण शुरू करते हैं। फिर आप स्थानीय निष्पादन वातावरण में अपने कनस्तरों को लिखते हैं, संकलित करते हैं, स्थापित करते हैं, और पुनरावृत्त रूप से अद्यतन करते हैं। यह आपको साइकिल की आवश्यकता के बिना स्थानीय रूप से अपने कनस्तरों का परीक्षण करने की अनुमति देता है।


ऑन-चेन परिनियोजन: एक बार जब आपका डीएपी पूरा हो जाता है, तो आप इसे इंटरनेट कंप्यूटर ब्लॉकचेन मेननेट पर तैनात कर सकते हैं, जिससे यह बाकी दुनिया के लिए उपलब्ध हो जाएगा। इंटरनेट कंप्यूटर ब्लॉकचेन मेननेट पर चलने के लिए, आपके कनस्तरों में साइकिल होनी चाहिए। आप पर पढ़ सकते हैं टोकन और साइकिल अधिक जानने के लिए अवधारणा।


इसे ध्यान में रखते हुए, आइए इंटरनेट कंप्यूटर पर निर्माण के साथ आरंभ करने के लिए कुछ व्यावहारिक कोड नमूने देखें। हम IC ब्लॉकचेन के लिए नए कनस्तरों और dapps के विकास के साथ शुरुआत करेंगे।


यह ध्यान रखना महत्वपूर्ण है कि आईसी का उपयोग करता है डीएफएक्स कमांड लाइन इंटरफेस और इंटरनेट कंप्यूटर पर निर्माण करने से पहले आपको कई शर्तें पूरी करनी होंगी:


DFINITY कनस्तर SDK स्थापित करें, जिसे "dfx sdk" कहा जाता है, निम्न आदेश चलाकर:

 sh -ci “$(curl -fsSL https://smartcontracts.org/install.sh)"

यह सत्यापित करने के लिए कि dfx ठीक से स्थापित है, चलाएँ:

 dfx — version


DFX SDK स्थानीय विकास और IC पर परिनियोजन दोनों के लिए आवश्यक है।

स्थानीय रूप से निर्माण शुरू करने से पहले सुनिश्चित करें कि आपके पास node.js स्थापित है। Node.js . स्थापित करने के बाद

और DFX SDK, एक नया dfx प्रोजेक्ट बनाने के लिए निम्न कमांड का उपयोग करें:

 dfx new hello

चलाकर अपनी परियोजना निर्देशिका बदलें:

 cd hello

स्थानीय कनस्तर वातावरण को चलाकर प्रारंभ करें:

 dfx start

फिर, आप अपने डैप को स्थानीय रूप से तैनात करने के लिए निम्नलिखित दो कमांड चला सकते हैं:

 npm installdfx deploy


निष्कर्ष: समर्पित उपयोगकर्ता समुदाय पहले से ही इंटरनेट कंप्यूटर पर आधारित उत्पादों के इर्द-गिर्द विकसित हो रहे हैं, और इंटरनेट कंप्यूटर पारिस्थितिकी तंत्र शोकेस कार्यों में कई प्रयासों पर प्रकाश डाला। अकेले भंडारण लागत अन्य परत -1 श्रृंखलाओं पर इनमें से किसी भी डैप को विकसित करना मुश्किल बना देगी।


वेब3 उपयोग के मामलों का एक विविध सेट एक अभिनव, विकेन्द्रीकृत भविष्य की ओर मार्ग प्रशस्त करेगा क्योंकि इंटरनेट कंप्यूटर का डैप पारिस्थितिकी तंत्र विकसित और विकसित होता है।


मूल रूप से यहां प्रकाशित हुआ।